not subject to prescription - Allemand Anglais Dictionnaire